html{
	background-color:#EEE;
	font-family:sans;
	padding:0px;
	margin:0
}

h1{
	margin:0;
	padding-bottom:5px;
	font-size:24px;
	border-bottom:2px solid #CCC;
	color:#333;
	text-shadow: 3px 2px 1px #AAA;
}

a{
	color:#555;
	text-decoration:none;
	outline:none;
	font-weight:bold;
}

a:hover{
	color:#888;
}

div#navbar{
	margin-top:3px;
	margin-bottom:10px;
	padding-left:7px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	color:#333;
	background-color:#CCC;
	border-left:4px solid #777;
}

div#navbar span#navbut{
	float:right;
	color:#AAA;
}

#about{
	font-size:13px;
	font-weight:normal;
	float:right;	
}

p#rlist{
	background-color:#FAFAFA;
	padding:5px;
}

textarea{
	background-color:#F7F7F7;
	border:1px solid #CCC;
}

ul{
	list-style-type:square;
	color:#333;
}
